(a plan) to be foiled - Francés Inglés Diccionario